package com.jhgsys.internal.sypq.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.jhgsys.internal.sypq.entity.Calendar;
import com.jhgsys.internal.sypq.entity.ResourceDto;
import org.apache.ibatis.annotations.Param;

import java.util.*;

/**
 * 日历管理 Mapper
 *
 * @author ganjun
 * @date 2024-11-21 16:56:51
 */
public interface HomeMapper extends BaseMapper<Map> {
    Map<String,String>  getScheduleStatusNum();

    Map<String,String>  getP1Num();
    Map<String,String>  getP3Num();

    Map<String,String>  getP4Num();

    Map<String,String>  getP5Num();



    Map<String,Double> getResourceData(@Param("resourceid")String   resourceid , @Param("planStartdate")String planStartDate,
        @Param("planEnddate") String planEndDate);

    Map<String,Long>  getShipData(@Param("yearMonth")String yearMonth);

    List<ResourceDto>  getResourceList();
}
